Data processing apparatus and data processing method

ABSTRACT

The present technique relates to a data processing apparatus and a data processing method each of which enables a burden imposed on processing on a reception side to be reduced. 
     A data processing apparatus produces signaling containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in a physical layer frame, and processes the signaling so as for the signaling to be contained in a preamble of the physical layer frame, thereby enabling a burden imposed on processing on a reception side to be reduced. The present technique, for example, can be applied to data transmission complying with the broadcasting standards such as ATSC3.0.

TECHNICAL FIELD

The present technique relates to a data processing apparatus and a data processing method, and more particularly to a data processing apparatus and a data processing method each of which enables a burden imposed on processing on a reception side to be reduced.

BACKGROUND ART

At the present, the development of Advanced Television Systems Committee (ATSC) 3.0 as one of the next-generation terrestrial broadcasting standards is promoted (for example, refer to NPL 1).

CITATION LIST Non Patent Literature [NPL 1]

ATSC Candidate Standard: Physical Layer Protocol (Doc. 532-230r21 28 Sep. 2015)

SUMMARY Technical Problem

Now, in the broadcasting standards such as ATSC3.0, signaling in a physical layer (L1 signaling) is prescribed, and a reception apparatus on a reception side shall carry out demodulation processing or the like using this L1 signaling. n the other hand, since a burden is imposed on the processing in the reception apparatus on the reception side depending on the description contents of the L1 signaling, the proposal for reducing the burden imposed on the processing on the reception side has been requested.

The present technique has been made in the light of such a situation, and enables the burden imposed on the processing on the reception side to be reduced.

Solution to Problem

A data processing apparatus of a first aspect of the present technique is a data processing apparatus provided with a production portion and a processing portion. In this case, the production portion serves to produce signaling containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in a physical layer frame. The processing portion serves to execute processing so as for the signaling to be contained in a preamble of the physical layer frame.

The data processing apparatus of the first aspect of the present technique may be an independent apparatus or may be an internal bloc configuring one apparatus. In addition, a data processing method of the first aspect of the present technique is a data processing method corresponding to the data processing apparatus of the first aspect of the present technique.

In the data processing apparatus and the data processing method of the first aspect of the present technique, the signaling containing the Null cell number exhibiting the number of Null cells of cells of a sub-frame included in the physical layer frame. In addition, the signaling is processed so as to be contained in the preamble of the physical layer frame.

A data processing apparatus of a second aspect of the present technique is a data processing apparatus provided with a processing portion. The processing portion serves to process signaling contained in a preamble of a physical layer frame, and containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in the physical layer frame.

The data processing apparatus of the second aspect of the present technique may be an independent apparatus or may be an internal bloc configuring one apparatus. In addition, the data processing method of the second aspect of the present technique is a data processing method corresponding to the data processing apparatus of the second aspect of the present technique.

In the data processing apparatus and the data processing method of the second aspect of the present technique, the signaling contained in the preamble of the physical layer frame, and containing the Null cell number exhibiting the number of Null cells of cells of a sub-frame included in the physical layer frame is processed.

Advantageous Effect of Invention

According to the first aspect and the second aspect of the present technique, the burden imposed on the processing on the reception side can be reduced.

It should be noted that the effect described herein is not necessarily limited, and thus any of the effects described in the present disclosure may be offered.

BRIEF DESCRIPTION OF DRAWINGS

I. 1 is a diagram depicting a structure of a physical layer frame.

I. 2 is a diagram depicting an example of syntax of L1-basic information (L1-Basic).

I. 3 is a diagram depicting an example of syntax of L1-detailed information (L1-Detail).

I. 4 is a diagram depicting an example of syntax of the L1-detailed information (L1-Detail).

I. 5 is a diagram depicting an example of syntax of the L1-detailed information (L1-Detail).

I. 6 is a diagram explaining an outline of a Null cell number.

I. 7 is a diagram depicting an example of the total number of data cells.

I. 8 is a diagram depicting an example of the total number of data cells.

I. 9 is a diagram depicting the number of active data cells.

I. 10 is a diagram depicting the number of active data cells.

I. 11 is a diagram depicting the number of active data cells.

I. 12 is a bloc diagram depicting a configuration of a parameter control portion on a current reception side.

I. 13 is a flow chart explaining a flow of current parameter control processing.

I. 14 is a bloc diagram depicting a configuration of an embodiment of a transmission system to which the present technique is applied.

I. 15 is a bloc diagram depicting an example of a configuration of a transmission apparatus of the present technique.

I. 16 is a flow chart explaining a flow of modulation processing on a transmission side of the present technique.

I. 17 is a bloc diagram depicting an example of a configuration of a reception apparatus of the present technique.

I. 18 is a flow chart explaining a flow of demodulation processing on a reception side of the present technique.

I. 19 is a diagram depicting an example of syntax of L1-basic information (L1-Basic) of the present technique.

I. 20 is a diagram depicting an example of syntax of the L1-basic information (L1-Detail) of the present technique.

I. 21 is a diagram depicting another example of syntax of the L1-basic information (L1-Basic) of the present technique.

I. 22 is a diagram depicting still another example of syntax of the L1-basic information (L1-Detail) of the present technique.

I. 23 is a bloc diagram depicting a configuration of a parameter control portion of the present technique.

I. 24 is a flow chart explaining a flow of parameter control processing of the present technique.

I. 25 is a diagram depicting an example of Tone Reservation.

I. 26 is a bloc diagram depicting an example of a configuration of a computer.

DESCRIPTION OF EMBODIMENT

Hereinafter, an embodiment of the present technique will be described with reference to the drawings. It should be noted that the description will be given in accordance with the following order.

1. Outline of Current Standards 2. Embodiment of the Present Technique

(1) Configuration of system

(2) Example of signaling

(3) Details of parameter control

3. Modified Changes 4. Configuration of Computer

1. Outline of Current Standards

(Structure of Physical Layer Frame)

I. 1 is a diagram depicting a structure of a physical layer frame. In I. 1, a transverse direction represents Time, and a longitudinal direction represents a frequency.

or example, the physical layer frame prescribed in ATSC3.0 includes a Bootstrap, a Preamble, and one or more Sub-frames. The physical layer frame is constituted by a predetermined frame length using a millimeter unit or the like. In the physical layer frame, after the bootstrap and the preamble are acquired, the subsequent sub-frames can be acquired.

The bootstrap, for example, corresponds to a P1 symbol constituting a T2 frame of Digital Video Broadcasting-Second Generation Terrestrial (D B-T2). The preamble, for example, corresponds to a P2 symbol constituting the T2 frame of D B-T2. Therefore, the bootstrap can also be said as the preamble.

L1 signaling such as L1-basic information (L1-Basic) and L1-detailed information (L1-Detail) can be contained in the preamble. ere, if the L1-basic information and the L1-detailed information are compared with each other, then, it is understood that the L1-basic information and the L1-detailed information are different in size from each other in that although the L1-basic information is constituted by bits as approximately 200 bits, the L1-detailed information is constituted by 400 bits to several thousands of bits. In addition, since in the preamble, the L1-basic information and the L1-detailed information are read out in this order, the L1-basic information is read out earlier than the L1-detailed information. Moreover, the L1-basic information and the L1-detailed information are also different from each other in that the L1-basic information is transmitted more robustly (robustness) than the L1-detailed information.

Payload (data) is arranged in the sub-frame. In the case where two or more sub-frames are included in the physical layer frame, modulation parameters such as an T size, a guard interval length, and a pilot pattern can be changed every sub-frame.

(Structure of L1-Basic Information)

I. 2 is a diagram depicting an example of syntax of the L1-basic information (L1-Basic) contained in the preamble of I. 1.

L1B content tag of 2 bits represents a tag value used to identify the contents. L1B version of 3 bits represents a version of the L1-basic information. L1B slt flag of 1 bit represents whether or not Service Labeling Table (SLT) is present.

L1B time info flag of 1 bit represents whether or not time information is present. L1B papr of 2 bits represents an application of Pea to Average Power Reduction (PAP).

L1B frame length mode of 1 bit represents a frame mode. In the case where L1B frame length mode 0, the frame mode becomes a time aligned mode. In addition, in the case where L1B frame length mode 1, the frame mode becomes a symbol aligned mode.

L1B frame length of 10 bits represents a frame length of the physical layer frame. However, this L1B frame length is used only in the case where the frame mode becomes the time aligned mode, and is unused in the case where the frame mode becomes the symbol aligned mode.

L1B num subframes of 8 bits represents the number of sub-frames included in the physical layer frame.

L1B preamble num symbols of 3 bits represents the number of D symbols contained in the preamble. L1B preamble reduced carriers of 3 bits represents the number of control units responding to the reduction of the maximum number of carriers each having an T size and used in the preamble.

L1B L1 Detail size bits of 16 bits represents a size of L1-detailed information (L1 Detail). L1B L1 Detail fec type of 3 bits represents an C type of the L1-detailed information.

L1B L1 Detail additional parity mode of 2 bits represents an additional parity mode of the L1-detailed information. L1B L1 Detail total cells of 19 bits represents a total size of the L1-detailed information.

L1B irst Sub mimo of 1 bit represents a use situation of a multiple Input and multiple output (I of the first sub-frame. L1B irst Sub miso of 1 bit represents a use situation of a multiple Input and Single output (IS) of the first sub-frame.

L1B irst Sub fft size of 2 bits represents the T size of the first sub-frame.

L1B irst Sub reduced carriers of 3 bits represents the number of control units responding to the reduction of the maximum number of the carriers each having the T size and used in the head sub-frame. L1B irst Sub guard interval of 4 bits represents a guard interval length of the first sub-frame.

L1B irst Sub excess samples of 13 bits represents the number of excessive samples inserted into a guard interval portion in the (first) sub-frame. However, this L1B irst Sub excess samples is used only in the case where the frame mode becomes the time aligned mode, and is unused in the case where the frame mode becomes the symbol aligned mode.

L1B irst Sub num of dm symbols of 11 bits represents the number of D D symbols contained in the first sub-frame. L1B irst Sub scattered pilot pattern of 5 bits represents a Scattered Pilot Pattern (SP pattern) used in the first sub-frame.

L1B irst Sub scattered pilot boost of 3 bits represents a value used to boost the size of the SP pattern.

Both L1B irst Sub sbs first of 1 bit and L1B irst Sub sbs last of 1 bit represent a Sub-frame Boundary Symbol (SBS) of the first sub-frame.

L1B eserved is an area (eserved) for future extension. Although the number of bits of L1B eserved is undetermined (TBD: To Be Determined), the number of bits of L1B eserved is set as 49 bits under the present circumstances. L1B crc of 32 bits represents that a C C value is contained.

Incidentally, with regard to the L1-basic information (L1-Basic), Table 9.2 L1-Basic signaling fields and syntax of non-patent literary document 1 described above describes the detailed contents of the L1-basic information (L1-Basic). In addition, the L1-basic information (L1-Basic) means that in the case where an unsigned integer most significant bit first (unimsbf) is specified as the Format, a bit arithmetic operation is carried out so that the L1-basic information (L1-Basic) is treated as an integer number.

(Structure of L1-Detailed Information)

I. 3 to I. 5 are diagrams depicting examples of the syntax of the L1-detailed information (L1-Detail) contained in the preamble of I. 1.

L1D version of 4 bits represents a version of the L1-detailed information.

A parameter regarding Channel Bonding is arranged in a loop responding to L1D num rf of 3 bits. Specifically, L1D rf frequency of 19 bits represents a frequency of channels bonded to each other by channel bonding.

ere, since in the case where L1B time info flag 1 is obtained in the L1-basic information in I. 2, this exhibits that time information is present. Therefore, L1D time info as the time information is arranged in the L1-detailed information. It should be noted that the number of bits of L1D time info is to be determined (TBD).

Parameters regarding the following sub-frame are arranged in a loop responding to L1B num subframes of the L1-basic information of I. 2.

L1D mimo of 1 bit represents a use situation of I of the sub-frame. L1D miso of 1 bit represents a use situation of IS of the sub-frame. L1D fft size of 2 bits represents an T size of the sub-frame.

L1D reduced carriers of 3 bits represents the number of control units responding to the reduction of the maximum number of the carriers each having the T size and used in the sub-frame. L1D guard interval of 4 bits represents a guard interval length of the sub-frame. L1D num of dm symbols of 11 bits represents the number of D D symbols contained in the sub-frame.

L1D scattered pilot pattern of 5 bits represents an SP pattern used in the sub-frame.

L1D scattered pilot boost of 3 bits represents a value used to boost a size of the SP pattern. Both L1D sbs first of 1 bit and L1D sbs last of 1 bit represent SBS of the sub-frame.

L1D subframe multiplex of 1 bit represents whether or not the sub-frame is adapted for time division multiplexing. L1D frequency interleaver of 1 bit represents whether or not frequency interleave is present.

A parameter regarding PLP is arranged in a loop responding to L1D num plp of 6 bits. L1D plp id of 6 bits, L1D plp slt exist of 1 bit, L1D plp layer of 2 bits, L1D plp start of 24 bits, L1D plp size of 24 bits, L1D plp scrambler type of 2 bits, L1D plp fec type of 4 bits, and the like are arranged as the parameters.

Although the whole of the parameters regarding the PLP is not described herein, Table 9.12 L1-Detail signaling fields and syntax of non-patent literary document 1 described above describes the details contents of the L1-detailed information (L1-Detail).

(Outline of the number of Null cells)

Now, in the physical layer frame prescribed in ATSC3.0, in addition to an active data cell (cell of valid data), a Null cell is contained in each of the sub-frames. Specifically, in the case where as depicted in I. 6, the total number of cells within the sub-frame is set as Total Data Cells, the number of Null cells (Null Cells) is obtained by calculating following Expression (1) by using the total number of data cells and the number of active data cells (Active Data Cells).

Null Cells Total Data Cells Active Data Cells

It should be noted that in I. 6, an axis of abscissa represents a frequency, and when viewed from the whole of the total data cells, the Null cells are allocated on the ½ by ½ basis on the both sides of a center with the active data cells as the center. In addition, in I. 6, it is the premise that a Sub-frame Boundary Symbol (SBS) is contained in the sub-frame. However, the SBS is a symbol of the boundary of the sub-frame, and thus the first and last symbols of the sub-frame can each become the SBS in accordance with a predetermined rule.

In the case where the number of Null cells is obtained in such a manner, it is necessary to subtract the number of active data cells from the total number of data cells after the total number of data cells and the number of active data cells are each calculated.

With regard to a method of calculating the total number of data cells, a table for calculation of the total number of data cells is previously stored in a (a 312A (I. 12) which will be described later) of an apparatus (reception apparatus) on the reception side. Then, the total number of data cells is calculated by using this table and various inds of control parameters of the L1 signaling. It should be noted that the various inds of control parameters of the L1 signaling are obtained from the preamble of the physical layer frame.

Here, as the table used in calculating the total number of data cells, for example, there are tables depicted in I. 7 and I. 8. These tables shall be previously stored in the (the 312A (I. 12) which will be described later) of the reception apparatus. In addition, as the various inds of control parameters of the L1 signaling used in calculating the total number of data cells, for example, there are T Size, Scatter and Pilot Pattern (SPP), and Cred coeff.

However, the various inds of control parameters of the first sub-frame of one or more sub-frames includes in the physical layer frame are described in the L1-basic information (L1-Basic), and the various inds of control parameters of the remaining sub-frames other than the first sub-frame are described in the L1-detailed information (L1-Detail).

Therefore, T Size corresponds to either L1B irst Sub fft size (I. 2) or L1D fft size (I. 3). In addition, SPP corresponds to either L1B irst Sub scattered pilot pattern (I. 2) or L1D scattered pilot pattern (I. 3). Cred coeff corresponds to either L1B irst Sub reduced carriers (I. 2) or L1D reduced carriers (I. 3).

In addition, with regard to a method of calculating the number of active data cells, a table for calculation of the number of active data cells is previously stored in a (a 313A (I. 12) which will be described later) of the reception apparatus on the reception side. Then, the number of active data cells is calculated by using this table and various inds of control parameters of the L1 signaling.

Here, as the table used in calculating the number of active data cells, for example, there are tables depicted in I. 9 to I. 11. These tables shall be previously stored in the (the 313A (I. 12)) of the reception apparatus. In addition, as the various inds of control parameters of the L1 signaling used in calculating the number of active data cells, for example, there are T Size, SPP, Cred coeff, SPBoost, and PAP.

As described above, T Size corresponds to either L1B irst Sub fft size (I. 2) or L1D fft size (I. 3). In addition, SPP corresponds to either

L1B irst Sub scattered pilot pattern (I. 2) or L1D scattered pilot pattern (I. 3). Cred coeff corresponds to either L1B irst Sub reduced carriers (I. 2) or L1D reduced carriers (I. 3). In addition, SPBoost corresponds to either L1B irst Sub scattered pilot boost (I. 2) or L1D scattered pilot boost (I. 3). PAP corresponds to L1B papr (I. 2).

For example, in the case where T Size as 16, SPP as SP32 4, Cred coeff as 4, and SPBoost as 4 are deciphered as various inds of control parameters of the L1 signaling, 12558 is calculated (frame A of I. 8) as the total number of data cells, and 10622 is calculated (frame B of I. 10) as the number of active data cells. Then, Expression (1) described above is applied to the total number of data cells and the number of active data cells which are obtained in such a manner, thereby obtaining the number of Null cells as 1966 12588 10622).

(Configuration of Parameter Control Portion on Current Reception Side)

Next, a description will now be given with respect to a configuration of the reception apparatus responding to the current standards. In this case, however, in order to simplify the description, the description of a quadrature demodulation portion, an D reception portion, a deinterleaving portion and the like configuring the reception apparatus concerned is omitted, and the description is given with a focus on a configuration of a parameter control portion 301 (I. 12) for processing the L1 signaling.

I. 12 is a bloc diagram depicting the configuration of the parameter control portion 301 on the current reception side.

In I. 12, the parameter control portion 301 on the current reception side is configured to include a signaling decoding portion 311, a total data cell number calculating portion 312, an active data cell number calculating portion 313, and a Null sell number calculating portion 314.

The signaling decoding portion 311 decodes data inputted thereto after error correction (reception L1 series) in accordance with a predetermined decoding system, thereby deciphering the various inds of control parameters of the L1 signaling. The signaling decoding portion 311 supplies T Size, SPP, and Cred coeff of the various inds of control parameters thus deciphered to the total data cell number calculating portion 312, and also supplies T Size, SPP, Cred coeff, SPBoost, and PAP of the various inds of control parameters thus deciphered to the active data cell number calculating portion 313.

The total data cell number calculating portion 312 reads out a table for calculation of the total number of data cells from the 312A provided in the inside thereof, and calculates the total number of data cells responding to T Size, SPP, and Cred coeff by using the table concerned. The total number of data cells is supplied to the Null cell number calculating portion 314. In addition, the total number of data cells, for example, is supplied to each of the portions of the reception apparatus, for example, the D reception portion and the like utilizing the total number of data cells as the control parameter.

The active data cell number calculating portion 313 reads out a table for calculation of the number of active data cells from the 313A provided in the inside thereof, and calculates the number of active data cells responding to T Size, SPP, Cred coeff, SPBoost, and PAP by using this table concerned. The number of active data cells is supplied to the Null cell number calculating portion 314.

The total number of data cells from the total data cell number calculating portion 312 and the number of active data cells from the active data cell number calculating portion 313 are both supplied to the Null cell number calculating portion 314. The Null cell number calculating portion 314 subtracts the number of active data cells from the total number of data cells by applying Expression (1) described above, thereby calculating the number of Null cells. The number of Null cells is supplied to each of the portions of the reception apparatus, for example, the frequency deinterleaving portion and the like, which utilize the number of Null cells as the control parameter.

(Low of Current Parameter Control Processing)

Next, a description will now be given with respect to a flow of current parameter control processing which is executed by the parameter control portion 301 of I. 12 with reference to a flow chart of I. 13.

In Step S301, the signaling decoding portion 311 receives as an input thereof the data (reception L1 series) after the error correction. In addition, in Step S302, the signaling decoding portion 311 decodes the data (reception L1 series) after the error correction inputted thereto in the processing of Step S301 in accordance with the predetermined decoding system, thereby deciphering the various inds of control parameters (T Size, SPP, Cred coeff, SPBoost, and PAP) of the L1 signaling.

In Step S303, the total data cell number calculating portion 312 calculates the total number of data cells responding to T Size, SPP, and Cred coeff which are deciphered in the processing of Step S302 by using the table (for example, the table of I. 7 and I. 8) for calculation of the total number of data cells stored in the 312A.

In Step S304, the active data cell number calculating portion 313 calculates the number of active data cells responding to T Size, SPP, Cred coeff, SPBoost, and PAP which are deciphered in the processing of Step S302 by using the table (for example, the table of I. 9 to I. 11) for calculation of the number of active data cells stored in the 313A.

In Step S305, the Null cell number calculating portion 314 subtracts the number of active data cells from the total number of data cells by applying Expression (1) described above to the total number of data cells calculated in the processing of Step S303, and the number of active data cells calculated in the processing of Step S304, thereby calculating the number of Null cells.

In Step S306, the Null cell number calculating portion 314 supplies the number of Null cells calculated in the processing of Step S305 to the frequency deinterleaving portion. Then, when the processing of Step S306 is ended, the current parameter control processing of I. 13 is ended accordingly.

As described above, in the current parameter control processing, the total number of data cells and the number of active data cells are calculated by using the table (for example, the table of I. 7 and I. 8, the Table of I. 9 to I. 11, or the like) previously stored in the, and the various inds of control parameters (for example, T Size, SPP, Cred coeff, SPBoost, and PAP) of the deciphered L1 signaling. In addition, the number of Null cells is obtained by applying Expression (1) described above to the total number of data cells and the number of active data cells which are calculated in the manner as described above.

However, in the current reception apparatus, in order to calculate the number of Null cells by using Expression (1) described above, it was necessary to calculate the total number of data cells and the number of active data cells by using the table and the various inds of control parameters. This calculation processing became a burden imposed on the reception apparatus. In addition, in the current reception apparatus, the multiple tables (for example, the table of I. 7 and I. 8, the table of I. 9 to I. 11, and the like) used to calculate the total number of data cells and the number of active data cells needed to be previously stored in the (for example, the 312A or the 313A of I. 12, or the like). In order to attain this, a large storage capacity must be secured in the, which was a burden imposed on the reception apparatus.

In such a manner, in the current standards, it was necessary to provide an arithmetic operation circuit, a memory and the like for calculating the number of Null cells. As a result, the burden imposed on the reception apparatus was increased. Then, in the present technique, the number of Null cells is not calculated in the reception apparatus on the reception side, but the number of Null cells is transmitted so as to include the L1 signaling, thereby enabling the burden imposed on the reception apparatus resulting from the number of Null cells, thereby enabling the burden imposed on the reception apparatus resulting from the number of Null cells to be reduced. Hereinafter, a description will be given with respect to a transmission system to which such a present technique is applied.

2. Embodiment of the Present Technique

(1) Configuration of System

(Example of Configuration of Transmission System)

I. 14 is a bloc diagram depicting a configuration of an embodiment of the transmission system to which the present technique is applied. It should be noted that the system means one in which a plurality of apparatuses is logically gathered together.

In I. 14, the transmission system 1 is configured to include a transmission apparatus 10 and a reception apparatus 20. In this transmission system 1, the data transmission complying with the standards of the digital broadcasting such as ATSC3.0 is carried out.

Incidentally, in ATSC3.0 as one of the next-generation terrestrial broadcasting standards, it is supposed that a system of not using a Transport Stream (ST) packet, but mainly using an Internet Protocol (IP) packet including an IP/DP packet, that is, a ser Datagram Protocol (DP) packet is adapted in the data transmission. In addition, even in the broadcasting system other than ATSC3.0, it is expected that in the future, a system using the IP packet will be adopted.

The transmission apparatus 10 transmits contents through a transmission path 40. or example, the transmission apparatus 10 transmits a broadcasting stream containing (a component of) the video, the audio and the like constituting the contents of a broadcasting program or the like, and the signaling as a digital broadcasting signal through the transmission path 40.

The reception apparatus 20 receives the contents transmitted thereto from the transmission apparatus 10 through the transmission path 40, and outputs the contents thus received. or example, the reception apparatus 20 receives the digital broadcasting signal from the transmission apparatus 10, acquires (the component of) the video, the audio, and the like constituting the contents, and the signaling from the broadcasting stream, and reproduces the video and audio of the contents of the broadcasting program or the like.

Incidentally, although in the transmission system 1 of I. 14, in order to simplify the description, only one reception apparatus 20 is illustrated, a plurality of reception apparatuses 20 can be provided. In this case, the digital broadcasting signal which the transmission apparatus 10 transmits (simultaneous broadcasting) can be simultaneously received by a plurality of reception apparatuses 20 through the transmission path 40.

In addition, in the transmission system 1 of I. 14, a plurality of transmission apparatuses 10 can also be provided. A plurality of transmission apparatuses 10 can transmit the digital broadcasting signals containing the broadcasting stream with, for example, different frequency bands as different channels, and the reception apparatus 20 can select a channel, with which the broadcasting stream is received, from the channels of a plurality of transmission apparatuses 10.

Moreover, in the transmission system 1 of I. 14, the transmission path 40 may be adapted for, for example, the satellite broadcasting utilizing the Broadcasting Satellite (BS) or a Communication Satellite (CS), the cable broadcasting (CAT) using the cable, or the like in addition to the territorial broadcasting signal (territorial broadcasting).

(Example of Configuration of Transmission Apparatus)

I. 15 is a bloc diagram depicting an example of a configuration of the transmission apparatus 10 in I. 14.

In I. 15, the transmission apparatus 10 is configured to include an encoder portion 111, a parameter control portion 112, an error correction encoding portion 113, a time interleaving portion 114, a frequency interleaving portion 115, an D transmitting portion 116, a quadrature modulation portion 117, and an Analog portion 118.

The encoder portion 111 encodes the data (of the sub-frame) inputted thereto from a circuit (not depicted) in a preceding stage, and supplies the encoded data to the error correction encoding portion 113.

The parameter control portion 112 produces the data of the L1 signaling (preamble) containing the various inds of control parameters, and supplies the resulting data to the error correction encoding portion 113. or example, the L1-basic information (L1-Basic), the L1-detailed information (L1-Detail), and the like are produced as the L1 signaling. In addition, the number of Null cells (L1B irst Sub sbs null cells (I. 19) or L1D sbs null cell (I. 20) which will be described later) is contained as the control parameter in the L1 signaling.

The error correction analog portion 113 executes error encoding processing (for example, BC encoding, Low Density Check (LDPC) encoding or the like) for the data supplied thereto from the encoder portion 111 and the preamble control portion 112. The error correction encoding portion 113 supplies the data after the error correction encoding to the time interleaving portion 114.

The time interleaving portion 114 carries out the interleave in the time direction for the data supplied thereto from the error correction encoding portion 113, and supplies the data after the interleave in the time direction to the frequency interleaving portion 115.

The frequency interleaving portion 115 carries out the interleave in the frequency direction for the data supplied thereto from the time interleaving portion 114, and supplies the data after the interleave in the frequency direction to the D transmission portion 116.

The D transmission portion 116 carries out Inverse ast Fourier Transform (I T) arithmetic operation for the data supplied thereto from the frequency interleaving portion 115, and supplies the resulting Orthogonal Frequency Division Multiplexing (D) signal to the quadrature modulation portion 117. It should be noted that the signaling of the bootstrap is contained in the D signal.

The quadrature modulation portion 117 subjects the

D signal of the base band supplied thereto from the D transmission portion 116 to the quadrature modulation, and supplies the resulting signal to the analog portion 118. It should be noted that after Digital/Analog (D/A) conversion processing is executed for the signal processed in the quadrature modulation portion 117 to convert the digital signal into an analog signal, the resulting analog signal is inputted to the analog portion 118.

The .analog portion 118 is connected to an antenna 101 and converts the signal supplied thereto from the quadrature modulation portion 117 into a Radio Frequency ( ) signal, and transmits the resulting signal to the reception apparatus 20 through the transmission path 40.

(Low of Modulation Processing on Transmission Side of the Present Technique)

Next, a description will now be given with respect to a flow of the modulation processing, on the transmission side of the present technique, which is executed by the transmission apparatus 10 of I. 14. Incidentally, a description of I. 16 will be given with a focus on processing executed by the parameter control portion 112 and the D transmission portion 116.

In Step S101, the D transmission portion 116 modulates the sub-frame (sub-frame symbol).

Incidentally, although the detailed description is omitted herein, the error correction encoding processing is executed for the data obtained by the encoding in the encoder portion 111 by the error correction encoding portion 113. Thereafter, the data obtained by carrying out the interleave in the time direction and in the frequency direction by the time interleaving portion 114 and the frequency interleaving portion 115 is modulated as the sub-frame by the D transmission portion 116.

In Step S102, the parameter control portion 112 produces the data associated with the L1 signaling (preamble) containing the various inds of control parameters. or, example, the L1-basic information (L1-Basic), the L1-detailed information (L1-Detail), and the like are produced as the L1 signaling. In addition, the number of Null cells (L1B irst Sub sbs null cells (I. 19) or L1D sbs null cells (I. 20) which will be described later) is contained as the control parameter in the L1 signaling.

Incidentally, although the detailed description is omitted herein, the error correction encoding processing is executed for the data associated with the L1 signaling which is produced in the processing by the error correction encoding portion 113 in Step S102. Thereafter, the interleave in the time direction and the interleave in the frequency direction are each carried out by the time interleaving portion 114 and the frequency interleaving portion 115.

In Step S103, the D transmission portion 116 modulates a preamble symbol of the L1 signaling produced in the processing of Step S102.

In Step S104, the D transmission portion 116 produces the signaling of the bootstrap containing the control parameters.

In Step S105, the D transmission portion 116 modulates the signaling of the bootstrap produced in the processing in Step S104.

In Step S106, it is decided whether or not the processing should be ended. In the case where it is decided in Step S106 that the processing should not be ended, the processing is returned back to Step S101. Then, the pieces of processing Step S101 to Step S105 described above are repetitively executed with a next physical layer frame as the processing target.

In the other hand, in the case where it is decided in Step S106 that the processing should be ended, the modulation processing on the transmission side of the present technique of I. 16 is ended.

The flow of the modulation processing on the transmission side of the present technique has been described so far. In the modulation processing on the transmission side of the present technique, in addition to T Size, SPP, Cred coeff, and the like, the number of Null cells is also produced as the various inds of control parameters, and is transmitted so as to be contained in the L1 signaling (preamble).

(Example of configuration of reception apparatus)

I. 17 is bloc diagram depicting an example of a configuration of the reception apparatus 20 of I. 14.

In I. 17, the reception apparatus 20 is configured to include an .analog portion 211, a quadrature demodulation portion 212, an D receiving portion 213, a frequency interleaving portion 214, a time interleaving portion 215, an error correction decoding portion 216, a parameter control portion 217, and a decoder portion 218.

The analog portion 211 is connected to an antenna 201, and receives the signal transmitted thereto from the transmission apparatus 10 through the transmission path 40. The analog portion 211 processes the signal and supplies the resulting signal to the quadrature demodulation portion 212. Incidentally, after the signal obtained by the processing in the -analog portion 211 is subjected to Analog/Digital (A/D) conversion processing to be converted from the analog signal into the digital signal, the resulting digital signal is inputted to the quadrature demodulation portion 212.

The quadrature demodulation portion 212 subjects the signal supplied thereto from the -analog portion 211 to the quadrature demodulation, and supplies the resulting D signal of the base band to the D receiving portion 213.

The D receiving portion 213 carries out the ast Fourier Transform (T) arithmetic operation for the D signal supplied thereto from the quadrature demodulation portion 212, extracts the data quadrature-demodulated to the subcarriers, and supplies the data concerned to the frequency deinterleaving portion 214.

The frequency deinterleaving portion 214 carries out the deinterleave in the frequency direction for the data supplied thereto from the D receiving portion 213, and supplies the data after the deinterleave in the frequency direction to the time deinterleaving portion 215.

The time deinterleaving portion 215 carries out the deinterleave in the time direction for the data supplied thereto from the frequency demodulating portion 214, and supplies the data after the deinterleave in the time direction to the error converting decoding portion 216.

The error converting decoding portion 216 executes the error correction processing (for example, the LDPC decoding, the BC decoding or the like) for the data supplied thereto from the time deinterleaving portion 215. The error correction decoding portion 216 supplies the data associated with the preamble of the pieces of data after the error correction to the parameter control portion 217, and supplies the data associated with the sub-frame to the decoder portion 218.

The parameter control portion 217 processes the data supplied thereto from the error correction decoding portion 216, and supplies the various inds of control parameters contained in the L1 signaling to each of the portions of the reception apparatus 20. It should be noted that the detailed configuration of the parameter control portion 217 will be described later with reference to I. 23.

For example, the parameter control portion 217 supplies the number of Null cells

(L1B irst Sub sbs null cells (I. 19) or L1D sbs null cells (I. 20) which will be described later) which is contained in the L1 signaling to the frequency deinterleaving portion 214. As a result, the frequency deinterleaving portion 214 carries out the deinterleave in the frequency direction for the active data associated with the portion except for the Null cells in response to the number of Null cells from the parameter control portion 217.

The decoder portion 218 decodes the data (of the sub-frame) supplied thereto from the error correction decoding portion 216, and outputs the resulting data to a circuit (not depicted) in a subsequent stage.

(Flow of Decoding Processing on Reception Side of the Present Technique)

Next, I. 18 describes a flow of the decoding processing, on the reception side of the present technique, which is executed by the reception apparatus 20 of I. 14. However, a description of I. 18 will be given with a focus on the processing which is executed by the D receiving portion 213, and the parameter control portion 217.

In Step S201, the D receiving portion 213 detects the bootstrap of the physical layer frame. ere, in the case where the D receiving portion 213 detects the bootstrap, the D receiving portion 213 carries out the correlated calculation of the time domain for the D signal of the base band, and detects a position where the autocorrelation becomes maximum as a trigger position of the bootstrap.

In Step S202, the D receiving portion 213 executes the equalization processing for the bootstrap detected in the processing of Step S201, and demodulates the bootstrap.

In Step S203, the D receiving portion 213 deciphers (decodes) the signaling of the bootstrap demodulated in the processing of Step S202, and carries out the parameter control using the resulting control parameters.

In Step S204, the D receiving portion 213 executes the equalization processing for the preamble symbol in accordance with the parameter control for the processing of Step S203, and demodulates the preamble symbol.

Incidentally, although the detailed description is omitted herein, the frequency deinterleaving portion 214 and the time deinterleaving portion 215 execute the deinterleave in the frequency direction and the deinterleave in the time direction, respectively, for the preamble symbol demodulated in the processing of Step S204. Thereafter, the error correction decoding portion 216 executes the error correction decoding processing for the preamble symbol demodulated in the processing of Step S204.

In Step S205, the parameter control portion 217 deciphers (decodes) the L1 signaling contained in the preamble which is obtained in the processing or the like of Step S204, and carries out the parameter control using the various inds of resulting control parameters.

For example, the parameter control portion 217 supplies the number of Null cells

(L1B irst Sub abs null cells (I. 19) or L1D sbs null cells (I. 20) which will be described later) contained in the L1 signaling to the frequency deinterleaving portion 214. As a result, the frequency deinterleaving portion 214 carries out the deinterleave in the frequency direction for the active data associated with a portion except for the number of Null cells in response to the number of Null cells from the parameter control portion 217.

In Step S206, the D receiving portion 213 executes the equalization processing for the sub-frame (sub-frame symbol) in accordance with the parameter control for the processing of Step S205, and demodulates the sub-frame.

Incidentally, although the detailed description is omitted herein, the frequency deinterleaving portion 214 and the time deinterleaving portion 215 execute the deinterleave in the frequency direction and the deinterleave in the time direction, respectively, for the sub-frame which is demodulated in the processing of Step S206. Thereafter, the error correction decoding portion 216 executes the error correction decoding processing for the sub-frame demodulated in the processing of Step S206. Then, the decoder portion 218 decodes the data (of the sub-frame) obtained in the processing or the like of Step S206, and outputs the resulting data.

In Step S207, it is decided whether or not the processing should be ended. In the case where it is decided in Step S207 that the processing should not be ended, the processing is returned back to Step S202. Then, the pieces of processing Steps S202 to S206 described above are repetitively executed with a next physical frame as a processing target.

n the other hand, in the case where it is decided in Step S207 that the processing should be ended, the decoding processing on the reception side of the present technique of I. 18 is ended.

The flow of the demodulation processing on the reception side of the present technique has been described so far. In the demodulation processing in the reception side of the present technique, the number of Null cells can be acquired together with T Size, SPP, Cred coeff, and the like as the various inds of control parameters which are transmitted so as to be contained in the L1 signaling (preamble). Therefore, it is unnecessary to provide an arithmetic operation circuit, a memory, and the like for calculating the number of Null cells, and thus the burden imposed on the reception apparatus can be reduced.

(2) Example of Signaling

(Structure of L1-Basic Information)

I. 19 is a diagram depicting an example of syntax of L1-basic information (L1-Basic) of the present technique.

Although in I. 19, the description is given with a part of the L1-basic information being extracted, the L1-basic information of I. 19 is different from the L1-basic information of I. 2 in that the field of L1B irst Sub sbs null cells of 11 bits is added (thick letters in the figure). This L1B irst Sub sbs null cells represents the number of Null cells of the first sub-frame.

It should be noted that although the number of bits of L1B irst Sub sbs null cells is set as 11 bits in this case, the other number of bits may be set depending on the operation.

(Structure of L1-Detailed Information)

I. 20 is a diagram depicting an example of the syntax of the L1-detailed information (L1-Detail) of the present technique.

Although in I. 20, the description is given with a part of the L1-detailed information being extracted, the L1-detailed information of I. 20 is difficult from the L1-detailed information of I. 3 to I. 5 in that the field of L1D sbs null cells of 11 bits is added (thick letters in the figure). This L1D sbs null cells represents the number of Null cells of the remaining sub-frames other than the first sub-frame.

It should be noted that although the number of bits of L1D sbs null cells is set as 11 bits in this case, the other number of bits may be set depending on the operation.

Here, with regard to a description method for the number of Null cells, other description methods other than the description methods depicted in I. 19 and I. 20 may be adopted. or example, as depicted in I. 6 described above, in each of the sub-frames, the Null cells are allocated to the both ends on ½-by-½ basis with the active data cell as the center. The half of the number of Null cells (number of ½) may be described in the L1 signaling by utilizing this relationship. Then, next, a description will be given with respect to the case where the half of the number of Null cells (number of ½) is described in the L1-basic information and the L1-detailed information with reference to I. 21 and I. 22.

(Another Structure of L1-Basic Information)

I. 21 is a diagram depicting another example of the syntax of the L1-basic information (L1-Basic) of the present technique.

Although the L1-basic information is described in I. 21 with a part thereof being extracted, the L1-basic information of I. 21 is different from the L1-basic information of I. 2 in that the field of L1B irst Sub sbs active carrier start of 10 bits is added (thick letters in the figure). This L1B irst Sub sbs active carrier start represents the half of the number of Null cells (number of ½) of the first sub-frame.

Here, the number of bits of L1B irst Sub sbs active carrier start is 10 bits. Thus, the half of the number of Null cells is described, thereby resulting in that as compared with the case of L1B irst Sub sbs null cells of 11 bits in which the whole of the number of Null cells is described (I. 19), the number of bits of 1 bit can be reduced. It should be noted that although the number of bits of L1B irst Sub sbs null cells is set as 10 bits, the other number of bits may be set depending on the operation.

(Another Structure of L1-Detailed Information)

I. 22 is a diagram depicting another example of syntax of the L1-detailed information (L1-Detail) of the present technique.

Although the L1-detailed information is described in I. 22 with a part thereof being extracted, the L1-detailed information of I. 22 is different from the L1-detailed information of I. 3 to I. 5 in that the field of L1D-sbs active carrier start of 10 bits is added (thick letters in the figure). This L1D-sbs active carrier start represents the half (number of ½) of the number of Null cells of the remaining sub-frames other than the first sub-frame.

Here, the number of bits of L1D-sbs active carrier start is 10 bits. Thus, the half of the number of Null cells is described, thereby resulting in that as compared with the case of L1D sbs null cells (I. 20), the number of bits as 1 bit can be reduced. It should be noted that although the number of bits of L1D-sbs active carrier start is set as 10 bits, the other number of bits may be set depending on the operation.

It should be noted that although in I. 19 to I. 22, the description has been given with respect to the case where the number of Null cells or the half (number of ½) of the number of Null cells is described in the L1 signaling, the number which should be described in the L1 signaling is by no means limited to the number of Null cells and, for example, the number of active data cells may be described.

Specifically, it is supposed that in the parameter control portions 217, in order to output (present) the total number of data cells to each of the portions (for example, the D receiving portion 213 and the like) of the reception apparatus 20 (I. 17), the table for calculation for the total number of data cells is held. In this case, however, the table for calculation for the total number of data cells is used, thereby resulting in that the total number of data cells responding to T Size, SPP, Cred coeff can be calculated.

Then, the number of active data cells is transmitted so as to be contained in the L1 signaling, thereby resulting in that if Expression (1) described above is calculated, then, the number of active data cells which is deciphered from the L1 signaling is subtracted from the total number of data cells which are calculated by using the table for calculation of the total number of data cell to enable the number of Null cells to be obtained. It should be noted that even in this case, since the parameter control portion 217 does not need to calculate the number of active data cells, and to hold the table for calculation of the number of active data cells, it is unchanged that the burden imposed on the reception apparatus can be reduced.

(3) Details of Parameter Control

Next, a description will be given with respect to the details of the parameter control portion by the parameter control portion 217 in the case where the L1-basic information (L1-Basic) of I. 19, and the L1-detailed information (L1-Detail) of I. 20 are transmitted as the L1 signaling.

(Configuration of Parameter Control Portion of the Present Technique)

I. 23 is a bloc diagram depicting a configuration of the parameter control portion 217 of I. 17.

In I. 23, the parameter control portion 217 is configured to include a signaling decoding portion 221 and a total data cell number calculating portion 222.

The signaling decoding portion 221 decodes the data (reception L1 series) after the error correction which is supplied thereto from the error correction decoding portion 216 (I. 17) in accordance with a predetermined decoding system, thereby deciphering the various inds of control parameters of the L1 signaling.

The signaling decoding portion 221 outputs the number of Null cells (for example, L1B irst Sub sbs null cells of I. 19 or L1D sbs null cells of I. 20) of the various inds of deciphered control parameters to the frequency deinterleaving portion 214 (I. 17). Incidentally, a destination of the output of the number of Null cells as the control parameters is by no means limited to the frequency deinterleaving portion 214, but is supplied to each of the portions of the reception apparatus 20 (I. 17) utilizing the number of Null cells concerned.

In addition, the signaling decoding portion 221 supplies T Size, SPP, Cred coeff of the various inds of deciphered control parameters to the total data cell number calculating portion 222.

The total data cell number calculating portion 222 reads out the table for calculation of the total number of data cells from the 222 provided in the inside thereof, and calculates the total number of data cells responding to T Size, SPP, Cred coeff by using the table concerned. The total number of data cells is supplied to each of the portions of the reception apparatus 20 (I. 17), for example, the D receiving portion 213 (I. 17) and the like, which utilize the total number of data cells as the control parameter.

It should be noted that although the illustration is omitted in I. 23, the various inds of control parameters depicted by the signaling decoding portion 221 shall be supplied to each of the portions of the reception apparatus 20 (I. 17) which utilize the various inds of control parameters concerned.

(Flow of Parameter Control Processing of the Present Technique)

Next, a description will be given with respect to a flow of parameter control processing which is executed by the parameter control portion 217 of I. 17 with reference to a flow chart of I. 24. However, the description of I. 24 will now be given with a focus on the processing regarding the number of Null cells of the various inds of control parameters of the L1 signaling.

In Step S221, the signaling decoding portion 221 receives as an input thereof the data after the error correction (reception L1 series) from the error correction decoding portion 216 (I. 17).

In Step S222, the signaling decoding portion 221 decodes the data after the error correction (reception L1 series) inputted thereto in the processing of Step S221 in accordance with a predetermined decoding system, thereby deciphering the various inds of control parameters (the number of Null cells) of the L1 signaling. As far as the number of Null cells, for example, L1B irst Sub sbs null cells of I. 19 or L1D sbs null cells of I. 20 is deciphered.

In Step S223, the signaling decoding portion 221 outputs the number of Null cells deciphered in the processing of Step S222 to the frequency deinterleaving portion 214 (I. 17). Then, when the processing of Step S223 s ended, the parameter control processing of the present technique of I. 24 is ended accordingly.

It should be noted that although in the parameter control processing of I. 24, the description has been given with a focus on the processing regarding the number of Null cells of the various inds of control parameters of the L1 signaling, other control parameters are also deciphered to be processed. or example, T Size, SPP, Cred coeff are deciphered by the signaling decoding portions 221, thereby resulting in that the total data cell number calculating portion 222 calculates the total number of data cells responding to T Size, SPP, Cred coeff by using the table (for example, the table of I. 7 and I. 8, or the like) for calculation of the total number of data cells of the 222A, and outputs the total number of data cells.

The flow of the parameter control processing of the present technique has been described so far. Since in the parameter control processing of the present technique, the number of Null cells is transmitted so as to be contained in the L1 signaling, it is unnecessary to calculate the number of Null cells by using the total number of data cells and the number of active data cells. In addition, the number of Null cells contained in the L1 signaling is deciphered, thereby resulting in that the number of Null cells is acquired and outputted.

For this reason, for calculating the number of Null cells, it is unnecessary to calculate the total number of data cells and the number of active data cells by using the table stored in the, and the various inds of control parameters. Therefore, the burden imposed on the reception apparatus 20 by this calculation processing can be reduced. In addition, the multiple tables (for example, the tables of I. 9 to I. 11, and the like) used for calculating the number of cells such as the number of active data cells do not need to be stored in the in advance. Therefore, a large storage capacity does not need to be secured in the, and thus the burden imposed on the reception apparatus 20 can be reduced.

In such a way, in the present technique, the number of Null cells is transmitted so as to be contained in the L1 signaling, thereby resulting in that the arithmetic operation circuit, the memory and the like for calculation of the number of Null cells do not need to be provided. As a result, the burden imposed on the reception apparatus resulting from the number of Null cells can be reduced.

Incidentally, Tone Reservation is not taken into consideration in the table (for example, the table depicted in I. 7 and I. 8) for calculation of the total number of data cells described above, or the tables (for example, the tables depicted in I. 9 to I. 11) for calculation of the number of active data cells. If up to the tone reservation is taken into consideration, then, it is possible that the number of tables for calculation of the number of cells is further increased.

Here, the tone reservation is such that for the purpose of reducing the value of PAP, a special signal is inserted into the carrier and, for example, is adopted in D B-T2. I. 25 depicts an example of a carrier index of the tone reservation. or example, in the case where, for example, the tone reservation is taken into consideration, it is also supposed that the number of tables which is approximately twice the number of current tables is required.

3. Modified Changes

Although the description has been given with respect to ATSC (especially, ATSC3.0) as the system adopted in .S.A. and the like, the present technique may also be applied to Integrated Services Digital Broadcasting (ISDB) as the system adopted in apan and the like, Digital Video Broadcasting (D B) as the system adopted in the countries of Europe and the like, or the like. In addition, although the above description has been given with ATSC3.0 in which the IP transmission system is adopted as an example, the present technique is by no means limited to the IP transmission system, and may also be applied to other systems, for example, P-Transport Stream (TS) system or the like.

In addition, as far as the digital broadcasting, the present technique can be applied to the satellite broadcasting utilizing the broadcasting satellite (BS), the communication satellite (CS) or the like, the cable broadcasting such as the cable television (CAT) or the like in addition to the terrestrial broadcasting. Moreover, the name of (the field of) the signaling described above is merely an example, and other name is used in some cases instead. or example, such other name as to mean the number of Null cells may be used in L1B irst Sub sbs null cells of I. 19 or L1D sbs null cells of I. 20. However, the difference in these names is the formal difference, and the substantial contents such as (the field of) the signaling as the object are not defferent.

In addition, the present technique can also be applied to the predetermined standards (the standards other than the standards of the digital broadcasting) prescribed on the assumption that the transmission path other than the broadcasting network, that is, for example, the Internet or the communication line (communication network) such as the telephone network is utilized as the transmission path. In this case, the Internet or the communication line such as the telephone network is utilized as the transmission path 40 of the transmission system 1 (I. 14), and thus the transmission apparatus 10 can be made a server provided on the Internet. Then, the reception apparatus 20 is adapted to have a communication function, whereby the transmission apparatus 10 (server) execute the processing in response to a request made from the reception apparatus 20. n the other hand, the reception apparatus 20 shall process the data which is transmitted thereto from the transmission apparatus 10 (server) through the transmission path 40 (communication line).

4. Configuration of Computer

The series of pieces of processing described above can be executed by the hardware, or by the software. In the case where the series of pieces of processing described above are execute by the software, the program constituting that software is installed in the computer. I. 26 is a bloc diagram depicting an example of a configuration of hardware of a computer which executes the series of pieces of processing described above in accordance with a program.

In the computer 1000, a Central Processing nit (CP) 1001, a ead nly emory ( ) 1002, and a Random Access emory (A) 1003 are connected to one another through a bus 1004. An input/output interface 1005 is further connected to the bus 1004. An input portion 1006, an output portion 1007, a recording portion 1008, a communication portion 1009, and a drive 1010 are connected to the input/output interface 1005.

The input portion 1006 is constituted by a keyboard, a mouse, a microphone, or the like. The output portion 1007 is constituted by a display, a speaker, or the like. The recording portion 1008 is constituted by a hard disc, a nonvolatile memory, or the like. The communication portion 1009 is constituted by a network interface, or the like. The drive 1010 drives a removable medium 1011 such as a magnetic disc, an optical disc, a magneto-optical disc or a semiconductor memory.

In the computer 1000 configured in the manner as described above, the CP 1001 loads the program recorded in the 1002 or the recording portion 1008 into the A 1003 through the input/output interface 1005 an the bus 1004, and executes the program, thereby executing the series of pieces of processing described above.

The program which is to be executed by the computer 1000 (CP 1001), for example, can be recorded in the removable medium 1011 as package media or the like to be provided. In addition, the program can be provided through a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting.

In the computer 1000, by mounting the removable medium 1011 to the drive 1010, the program can be installed in the recording portion 1008 through the input/output interface 1005. In addition, the program can be received in the communication portion 1009 through a wired or wireless transmission medium, thereby being installed in the recording portion 1008. In addition thereto, the program can be installed in the 1002 or in the recording portion 1008 in advance.

Here, it should be noted that the pieces of processing which are to be executed by the computer in accordance with the program do not need to be necessarily executed in time series along the order described as the flow chart. Specifically, the pieces of processing which are to be executed by the computer in accordance with the program include pieces of processing which are executed in parallel or individually (for example, the parallel processing or processing by an object). In addition, the program may be one which is to be executed by one computer (processor) or may be one which is dispersedly processed by a plurality of computers.

It should be noted that the embodiment of the present technique is by no means limited to the embodiment described above, and various changes can be made without departing from the subject matter of the present technique.

In addition, the present technique can adopt the following constitutions.

(1)

A data processing apparatus, including:

a production portion configured to produce signaling containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in a physical layer frame; and

a processing portion configured to process the signaling so as for the signaling to be included in a preamble of the physical layer frame.

(2)

The data processing apparatus according to (1), in which the Null cell number is the number of cells obtained by subtracting an active data cell number exhibiting the number of cells of valid data in the sub-frame from a total data cell number exhibiting the number of all cells in the sub-frame.

(3)

The data processing apparatus according to (1) or (2), in which the signaling contains first control information, and second control information read out after the first control information, and

the Null cell number is contained either in the first control information or in the second control information.

(4)

The data processing apparatus according to (3), in which one or more sub-frames are included in the physical layer frame,

the Null cell number of a first sub-frame is contained in the first control information, and

the Null cell number of remaining sub-frames other than the first sub-frame is contained in the second control information.

(5)

The data processing apparatus according to (3) or (4), in which the first control information is smaller in data size than the second control information, and is transmitted in robuster style than the second control information.

(6)

The data processing apparatus according to (2), in which the production portion produces signaling containing a number of ½ of the active data cell number or the Null cell number instead of the Null cell number.

(7)

The data processing apparatus according to any one of (3) to (5), in which the physical layer frame is a physical layer frame prescribed in Advanced Television Systems Committee (ATSC) 3.0,

the first control information is L1-basic information (L1-Basic) prescribed in ATSC3.0,

the second control information is L1-detailed information (L1-Detail) prescribed in ATSC3.0, and

a sub-frame Boundary Symbol (SBS) as a symbol of a boundary of the sub-frame is contained in the sub-frame.

(8)

A data processing method for a data processing apparatus, including the steps of:

producing signaling containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in a physical layer frame by the data processing apparatus; and

processing the signaling so as for the signaling to be contained in a preamble of the physical layer frame by the data processing apparatus.

(9)

A data processing apparatus, including:

a processing portion configured to process signaling contained in a preamble of a physical layer frame, and containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in the physical layer frame.

(10)

The data processing apparatus according to (9), in which the processing portion decodes data, of series of a physical layer, contained in a received signal transmitted through a transmission path, and deciphers the Null cell number contained in the signaling.

(11)

The data processing apparatus according to (10), further including

a frequency deinterleaving portion configured to carry out deinterleave in a frequency direction for valid data in response to the Null cell number deciphered by the processing portion.

(12)

The data processing apparatus according to (9), in which the Null cell number is the number of cells obtained by subtracting an active data cell number exhibiting the number of cells of valid data of the sub-frame from a total data cell number exhibiting the number of all cells of the sub-frame.

(13)

The data processing apparatus according to (9) or (12), in which the signaling contains first control information, and second control information read out after the first control information, and

the Null cell number is contained either in the first control information or in the second control information.

(14)

The data processing apparatus according to (13), in which one or more sub-frames are included in the physical layer frame,

the Null cell number of a first sub-frame is contained in the first control information, and

the Null cell number of remaining sub-frames other than the first sub-frame is contained in the second control information.

(15)

The data processing apparatus according to (13) or (14), in which the first control information is smaller in data size than the second control information, and is transmitted in robuster style than the second control information.

(16)

The data processing apparatus according to (12), in which the signaling contains a number of ½ of the active data cell number or the Null cell number instead of the Null cell number, and

the processing portion processes the signaling containing the active data cell number or a number of ½ of the Null cell number.

(17)

The data processing apparatus according to any one of (13) to (15), in which the physical layer frame is a physical layer frame prescribed in ATSC3.0,

the first control information is L1-basic information (L1-Basic) prescribed in ATSC3.0,

the second control information is L1-detailed information (L1-Detail) prescribed in ATSC3.0, and

a Sub-frame Boundary Symbol (SBS) as a symbol of a boundary of the sub-frame is contained in the sub-frame.

(18)

A data processing method for a data processing apparatus, including the step of:

processing signaling contained in a preamble of a physical layer frame and containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in the physical layer frame by the data processing apparatus.

REFERENCE SIGNS LIST

1 . . . Transmission system, 10 . . . Transmission apparatus, 20 . . . Reception apparatus, 40 . . . Transmission path, 111 . . . Encoder portion, 112 . . . Parameter control portion, 113 . . . Error correction encoding portion, 114 . . . Time interleaving portion, 115 . . . Frequency interleaving portion, 116 . . . D transmitting portion, 117 . . . Quadrature modulation portion, 118 . . . analog portion, 211 . . . analog portion, 212 . . . Quadrature modulation portion, 213 . . . D receiving portion, 214 . . . Frequency deinterleaving portion, 215 . . . Time deinterleaving portion, 216 . . . Error correction decoding portion, 217 . . . Parameter control portion, 218 . . . Decoder portion, 221 . . . Signaling decoding portion, 222 . . . Total data cell number calculating portion, 222A . . . (for total data cells), 1000 . . . Computer, 1001 . . . CP 

1. A data processing apparatus, comprising: a production portion configured to produce signaling containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in a physical layer frame; and a processing portion configured to process the signaling so as for the signaling to be included in a preamble of the physical layer frame.
 2. The data processing apparatus according to claim 1, wherein the Null cell number is the number of cells obtained by subtracting an active data cell number exhibiting the number of cells of valid data in the sub-frame from a total data cell number exhibiting the number of all cells in the sub-frame.
 3. The data processing apparatus according to claim 2, wherein the signaling contains first control information, and second control information read out after the first control information, and the Null cell number is contained either in the first control information or in the second control information.
 4. The data processing apparatus according to claim 3, wherein one or more sub-frames are included in the physical layer frame, the Null cell number of a first sub-frame is contained in the first control information, and the Null cell number of remaining sub-frames other than the first sub-frame is contained in the second control information.
 5. The data processing apparatus according to claim 4, wherein the first control information is smaller in data size than the second control information, and is transmitted in robuster style than the second control information.
 6. The data processing apparatus according to claim 2, wherein the production portion produces signaling containing a number of ½ of the active data cell number or the Null cell number instead of the Null cell number.
 7. The data processing apparatus according to claim 3, wherein the physical layer frame is a physical layer frame prescribed in Advanced Television Systems Committee (ATSC) 3.0, the first control information is L1-basic information (L1-Basic) prescribed in ATSC3.0, the second control information is L1-detailed information (L1-Detail) prescribed in ATSC3.0, and a sub-frame Boundary Symbol (SBS) as a symbol of a boundary of the sub-frame is contained in the sub-frame.
 8. A data processing method for a data processing apparatus, comprising the steps of: producing signaling containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in a physical layer frame by the data processing apparatus; and processing the signaling so as for the signaling to be contained in a preamble of the physical layer frame by the data processing apparatus.
 9. A data processing apparatus, comprising: a processing portion configured to process signaling contained in a preamble of a physical layer frame, and containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in the physical layer frame.
 10. The data processing apparatus according to claim 9, wherein the processing portion decodes data, of series of a physical layer, contained in a received signal transmitted through a transmission path, and deciphers the Null cell number contained in the signaling.
 11. The data processing apparatus according to claim 10, further comprising a frequency deinterleaving portion configured to carry out deinterleave in a frequency direction for valid data in response to the Null cell number deciphered by the processing portion.
 12. The data processing apparatus according to claim 9, wherein the Null cell number is the number of cells obtained by subtracting an active data cell number exhibiting the number of cells of valid data of the sub-frame from a total data cell number exhibiting the number of all cells of the sub-frame.
 13. The data processing apparatus according to claim 12, wherein the signaling contains first control information, and second control information read out after the first control information, and the Null cell number is contained either in the first control information or in the second control information.
 14. The data processing apparatus according to claim 13, wherein one or more sub-frames are included in the physical layer frame, the Null cell number of a first sub-frame is contained in the first control information, and the Null cell number of remaining sub-frames other than the first sub-frame is contained in the second control information.
 15. The data processing apparatus according to claim 14, wherein the first control information is smaller in data size than the second control information, and is transmitted in robuster style than the second control information.
 16. The data processing apparatus according to claim 12, wherein the signaling contains a number of ½ of the active data cell number or the Null cell number instead of the Null cell number, and the processing portion processes the signaling containing the active data cell number or a number of ½ of the Null cell number.
 17. The data processing apparatus according to claim 13, wherein the physical layer frame is a physical layer frame prescribed in ATSC3.0, the first control information is L1-basic information (L1-Basic) prescribed in ATSC3.0, the second control information is L1-detailed information (L1-Detail) prescribed in ATSC3.0, and a Sub-frame Boundary Symbol (SBS) as a symbol of a boundary of the sub-frame is contained in the sub-frame.
 18. A data processing method for a data processing apparatus, comprising the step of: processing signaling contained in a preamble of a physical layer frame and containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in the physical layer frame by the data processing apparatus. 